vegetable stall - French English Dictionary